package com.umpay.dto.merBusi.req.recharge;

import java.io.Serializable;

/**
 * 
 * @ClassName: RechargeWyOrderReq  
 * @Description: 网银充值下单请求类  
 * @author zhangtao  
 * @date Jan 18, 2018
 */
public class RechargeWyOrderReq implements Serializable{
	
	/**
	 * 商户订单号
	 */
	private String orderId;
	
	/**
	 * 商户订单日期
	 */
	private String orderDate;
	
	/**
	 *商户号
	 */
	private String merId;
	
	/**
	 * 平台用户号
	 */
	private String userId;
	
	/**
	 * 用户类型 01:个人  02:个体  03:企业
	 */
	private String userType;
	
	/**
	 * 网银通道号
	 */
	private String gateId;
	
	/**
	 * 支付方式
	 */
	private String payType;
	
	/**
	 *充值金额
	 */
	private String amount;
	
	/**
	 * 业务产品号
	 */
	private String bProductId;
	
	/**
	 * 支付产品号
	 */
	private String pProductId;
	
	/**
	 * 前台通知地址
	 */
	private String retUrl;
	
	/**
	 * 后台通知地址
	 */
	private String notifyUrl;

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public String getOrderDate() {
		return orderDate;
	}

	public void setOrderDate(String orderDate) {
		this.orderDate = orderDate;
	}

	public String getMerId() {
		return merId;
	}

	public void setMerId(String merId) {
		this.merId = merId;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getUserType() {
		return userType;
	}

	public void setUserType(String userType) {
		this.userType = userType;
	}

	public String getGateId() {
		return gateId;
	}

	public void setGateId(String gateId) {
		this.gateId = gateId;
	}

	public String getPayType() {
		return payType;
	}

	public void setPayType(String payType) {
		this.payType = payType;
	}

	public String getAmount() {
		return amount;
	}

	public void setAmount(String amount) {
		this.amount = amount;
	}

	public String getbProductId() {
		return bProductId;
	}

	public void setbProductId(String bProductId) {
		this.bProductId = bProductId;
	}

	public String getpProductId() {
		return pProductId;
	}

	public void setpProductId(String pProductId) {
		this.pProductId = pProductId;
	}

	public String getRetUrl() {
		return retUrl;
	}

	public void setRetUrl(String retUrl) {
		this.retUrl = retUrl;
	}

	public String getNotifyUrl() {
		return notifyUrl;
	}

	public void setNotifyUrl(String notifyUrl) {
		this.notifyUrl = notifyUrl;
	}

	@Override
	public String toString() {
		return "RechargeWyOrderReq [orderId=" + orderId + ", orderDate=" + orderDate + ", merId=" + merId + ", userId="
				+ userId + ", userType=" + userType + ", gateId=" + gateId + ", payType=" + payType + ", amount="
				+ amount + ", bProductId=" + bProductId + ", pProductId=" + pProductId + ", retUrl=" + retUrl
				+ ", notifyUrl=" + notifyUrl + "]";
	}
	
}

